package com.ddxz.middleground.master.entity;

import com.ddxz.tool.core.convert.DateUtil;
import lombok.Data;

/**
 * class description
 *
 * @author 朱宗刚
 * @version 1.0.0
 * @date 2020/7/29
 */

@Data
public class RoleEntity {
    /**
     * 角色标识
     */
    private String id;

    /**
     * 角色编码，要求租户内唯一
     */
    private String code;

    /**
     * 角色名称，要求租户内唯一
     */
    private String name;

    /**
     * 角色描述
     */
    private String description;

    /**
     * 角色状态：1 启用；2 禁用
     */
    private Integer status;

    /**
     * 角色创建时间，单位是秒
     */
    private Long createTime = DateUtil.getCurrentTime();

    /**
     * 角色修改时间，单位是秒
     */
    private Long modifyTime = DateUtil.getCurrentTime();

    /**
     * 角色创建者标识
     */
    private String userId;

    /**
     * 角色创建者
     */
    private String creator;
}
